Fibonacci-Like Polynomials Produced by m-ary Huffman Codes for Absolutely Ordered Sequences

نویسنده

  • Alex Vinokur
چکیده

A non-decreasing sequence of positive integer weights P ={p1, p2,..., pn} (n = N*(m-1) + 1, N is number of non-leaves of m-ary tree) is called absolutely ordered if the intermediate sequences of weights produced by m-ary Huffman algorithm for initial sequence P on i-th step satisfy the following conditions 2 , , ) ( 1 ) ( − = < + N 0 i p p i m i m . Let T be an m-ary tree of size n and M=M(T) be a set of such sequences of positive integer weights that M P ∈ ∀ the tree T is the m-ary Huffman tree of P (|P|=n). A sequence Pmin of n positive integer weights is called a minimizing sequence of the m-ary tree T in the class M ( M P ∈ min ) if Pmin produces the minimal Huffman cost of the tree T over all sequences from M, i.e., M. P P) E(T, ) P E(T, ∈ ∀ ≤ min Theorem 1. A minimizing absolutely ordered sequence of size n = N*(m-1) + 1 for the maximum height m-ary Huffman tree (m > 1) is Pminabs(N, m) = { times ) 1 ( times ) 1 ( 2 2 times ) 1 ( 1 1 0 ) 1 ( ),..., 1 ( ,..., ) 1 ( ),..., 1 ( , ) 1 ( ),..., 1 ( ), 1 ( − − − − − − − − − − m N N m m m G m G m G m G m G m G m G }, where G0(m) = 1, G1(m) = 1, G2(m) = 2, Gi(m) = Gi-1(m) + m*Gi-2(m) when N i , 2 = ■ Polynomials Gi(x) are called Fibonacci-like polynomials. Theorem 2. The cost of maximum height m-ary Huffman tree T of size n = N*(m-1) + 1 for the minimizing absolutely ordered sequence Pminabs(N, m) is E(T, Pminabs(N, m)) = 1 2 ) 1 ( 4 − − − + m m GN – (N+3). ■ Samples of Fibonacci-like polynomials and costs of maximum height m-ary Huffman trees are shown. 0. Preface Absolutely ordered and k-ordered sequences for binary Huffman trees those have maximum height have been investigated in [1] and [2]. In this article the generalization of absolutely ordered sequences for m-ary Huffman trees those have maximum height is considered. Fibonacci-Like Polynomials Produced by m-ary Huffman Codes for Absolutely Ordered Sequences Alex Vinokur Page 2 of 2 1. Main Conceptions and Terminology 1.1. m-ary trees A (strictly) m-ary tree is an oriented ordered tree where each nonleaf node has exactly m children (siblings). Size of an m-ary tree is the total number of leaves of this tree. Let N be number of nonleaves (internal nodes), n be number of leaves of m-ary tree. Number of leaves in m-ary tree satisfies the following condition n = N*(m-1) + 1. (1) An m-tree (m ≥ 2) is called elongated if at least (m-1) of any m sibling nodes are leaves. An elongated binary tree of size n has maximum height among all binary trees of size n. An elongated m-ary tree is called left-sided if only the left node in each m-tuple of sibling nodes can be nonleaf. A m-ary tree is called labeled if a certain positive integer (weight) is set in correspondence with each leaf. Definition. Let T be an m-ary tree with positive weights P={p1,.., pn} at its leaf nodes. The weighted external path length of T is

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fibonacci connection between Huffman codes and Wythoff array

A non-decreasing sequence of positive integer weights P = {p1, . . . , p2, pn} is called k-ordered if an intermediate sequence of weights produced by Huffman algorithm for initial sequence P on i-th step satisfies the following conditions: p (i) 2 = p (i) 3 , i = 0, k; p (i) 2 < p (i) 3 , i = k + 1, n − 3. Let T be a binary tree of size n and M = M(T ) be a set of such sequences of positive int...

متن کامل

Hybrid threshold adaptable quantum secret sharing scheme with reverse Huffman-Fibonacci-tree coding

With prevalent attacks in communication, sharing a secret between communicating parties is an ongoing challenge. Moreover, it is important to integrate quantum solutions with classical secret sharing schemes with low computational cost for the real world use. This paper proposes a novel hybrid threshold adaptable quantum secret sharing scheme, using an m-bonacci orbital angular momentum (OAM) p...

متن کامل

Re-Ordered FEGC and Block Based FEGC for Inverted File Compression

Data compression has been widely used in many Information Retrieval based applications like web search engines, digital libraries, etc. to enable the retrieval of data to be faster. In these applications, universal codes (Elias codes (EC), Fibonacci code (FC), Rice code (RC), Extended Golomb code (EGC), Fast Extended Golomb code (FEGC) etc.) have been preferably used than statistical codes (Huf...

متن کامل

Independent subsets of powers of paths, and Fibonacci cubes

We provide a formula for the number of edges of the Hasse diagram of the independent subsets of the hth power of a path ordered by inclusion. For h = 1 such a value is the number of edges of a Fibonacci cube. We show that, in general, the number of edges of the diagram is obtained by convolution of a Fibonacci-like sequence with itself.

متن کامل

m-Ary Hypervector Space: Convergent Sequences and Bundle Subsets.

In this paper, we have generalized the definition of vector space by considering the group as a canonical $m$-ary hypergroup, the field as a krasner $(m,n)$-hyperfield and considering the multiplication structure of a vector by a scalar as hyperstructure. Also we will be consider a normed $m$-ary hypervector space and introduce the concept of convergence of sequence on $m$-ary hypernormed space...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره cs.DM/0411002  شماره 

صفحات  -

تاریخ انتشار 2004